package org.javahispano.javacup.tacticas_aceptadas.fpena.org.tricolor;

import org.javahispano.javacup.modelo.Posicion;

public class Balon {
    public double altura;
    public Posicion posicion;
    public double dz;
    public boolean suelo;

    public Balon (){
        altura = 0;
        posicion = new Posicion (0,0);
        dz = 0;
        suelo = false;
    }
    
    public Balon (Balon p){
        this.altura = p.altura;
        this.posicion = new Posicion (p.posicion.getX(), p.posicion.getY());
        this.dz = p.dz;
    }

    public Balon (Posicion p, double altura, double dz, boolean suelo){
        this.altura = altura;
        this.posicion = new Posicion (p.getX(), p.getY());
        this.dz = dz;
        this.suelo = suelo;
    }

    public Balon (Posicion p, double altura){ //TODO quitar
        this.altura = altura;
        this.posicion = new Posicion (p);
        this.dz = 0;
    }

    public String toString (){
        return posicion.toString() + " - " + altura + "m ";
    }
}
